布局方式分类
固定布局
- 栅格布局
- 优势
- 布局可预见,更好控制行长,容易设计和制作
 
 - 劣势
- 浏览器窗口比网页窄,内容显示不全;大屏幕下白边很多;大字体行长难以控制,用户无法控制
 
 - 实现方式
- 固定内容块的宽度
 
 
 - 优势
 
流式布局
- 优势
- 可以避免留白,桌面浏览器用户可以控制窗口内容和宽度,没有水平滚动条
 
 - 劣势
- 大屏显示器下行长过长,不适合阅读;内容难以预见
 
 - 实现方式
- 设置百分比宽度
 - 设置min-width和max-width,控制阈值
 
 
弹性布局
- 优势
- 允许文本尺寸适当变动时,提供一致的布局体验;比固定和流式布局更紧密控制行长
 
 - 劣势
- 图像和影像不能随着文本和布局的其他部分缩放,最大文本尺寸时布局宽度可能超过浏览器宽度,在解决不同设备和浏览器的大小时不是很有用
 
 - 实现方式
- 使用em来设置尺寸
 
 
混合布局
- 将像素,百分比,em等在合适的地方同时使用
 
响应式布局
- 实现方式
- 媒体查询,根据不同屏幕设置规则
 - 流式布局,使用em或者百分比等相对单位设置总体宽度
 - 弹性图片,使用相对单位确保图片再大也不会超过其容器
 
 
自适应布局
Flex 布局
Grid布局
最后更新: 2022年03月02日 03:32
原始链接: http://rawbin-.github.io/language/css/2018-01-07-page-layout-ref/